Receiver Information (Sub ID 0x0FF)
Applicable to: UC6580, UM670A, UM680A
The message Receiver Information contains parameters related to receiver status, including position, speed, positioning quality, Dop value and clock information etc. The data transmission uses Big Endian method. See the following table for more details.
| ID | Field | Type | Description | Bytes | Bytes Offset |
|---|---|---|---|---|---|
| 1 | Version | U8 | Protocol version | 1 | 0 |
| 2 | Week | U16 | GPS week, starting from Jan. 6th 1980; 0xFFFF means invalid | 2 | 1 |
| 3 | Tow | U32 | GPS time of week; unit: ms; 0xFFFFFFFF means invalid | 4 | 3 |
| 4 | SatNum | U8 | Number of satellites used in positioning; 0xFF means invalid | 1 | 7 |
| 5 | Lon | S64 | Longitude; unit: 2^-32 deg; positive - East; negative - West; 0x8000000000000000 means invalid |
8 | 8 |
| 6 | Lat | S64 | Latitude; unit: 2^-32 deg; positive - North; negative - South; 0x8000000000000000 means invalid |
8 | 16 |
| 7 | Hae | S32 | Ellipsoidal height; unit: mm; 0x80000000 means invalid | 4 | 24 |
| 8 | Hmsl | S32 | Altitude; unit: mm; 0x80000000 means invalid | 4 | 28 |
| 9 | X | S64 | ECEF X coordinate; unit: mm; 0x8000000000000000 means invalid |
8 | 32 |
| 10 | Y | S64 | ECEF Y coordinate; unit: mm; 0x8000000000000000 means invalid |
8 | 40 |
| 11 | Z | S64 | ECEF Z coordinate; unit: mm; 0x8000000000000000 means invalid |
8 | 48 |
| 12 | Quality | U8 | Quality of current positioning and velocity measurement: 0 - Invalid 1 - Single point positioning 2 - DGPS 4 - RTK fixed solution 5 - RTK floating solution 6 - INS positioning |
1 | 56 |
| 13 | Vel_E | S32 | East velocity in ENU coordinate; unit: mm/s; 0x80000000 means invalid. |
4 | 57 |
| 14 | Vel_N | S32 | North velocity in ENU coordinate; unit: mm/s; 0x80000000 means invalid |
4 | 61 |
| 15 | Vel_U | S32 | Up velocity in ENU coordinate; unit: mm/s; 0x80000000 means invalid |
4 | 65 |
| 16 | Speed | S32 | Speed over ground; unit: mm/s; 0x80000000 means invalid |
4 | 69 |
| 17 | Heading | U16 | Heading; unit: 1e-2 deg; range: 0 to 35999; 0xFFFF means invalid | 2 | 73 |
| 18 | HDOP | U16 | Horizontal dilution of precision; unit: 1e-2; range: 0 to 9999; 0xFFFF means invalid |
2 | 75 |
| 19 | VDOP | U16 | Vertical dilution of precision; unit: 1e-2; range: 0 to 9999; 0xFFFF means invalid |
2 | 77 |
| 20 | PDOP | U16 | Position dilution of precision; unit: 1e-2; range: 0 to 9999; 0xFFFF means invalid |
2 | 79 |
| 21 | GDOP | U16 | Geometric dilution of precision; unit: 1e-2; range: 0 to 9999; 0xFFFF means invalid |
2 | 81 |
| 22 | TDOP | U16 | Time dilution of precision; unit: 1e-2; range: 0 to 9999; 0xFFFF means invalid |
2 | 83 |
| 23 | EACC | U32 | East mean square error; unit: mm; 0xFFFFFFFF means invalid | 4 | 85 |
| 24 | NACC | U32 | North mean square error; unit: mm; 0xFFFFFFFF means invalid | 4 | 89 |
| 25 | UACC | U32 | Up mean square error; unit: mm; 0xFFFFFFFF means invalid | 4 | 93 |
| 26 | TACC | U32 | Time mean square error; unit: ns; 0xFFFFFFFF means invalid | 4 | 97 |
| 27 | XACC | U32 | Mean square error of X coordinate; unit: mm; 0xFFFFFFFF means invalid |
4 | 101 |
| 28 | YACC | U32 | Mean square error of Y coordinate; unit: mm; 0xFFFFFFFF means invalid |
4 | 105 |
| 29 | ZAcc | U32 | Mean square error of Z coordinate; unit: mm; 0xFFFFFFFF means invalid |
4 | 109 |
| 30 | VelEAcc | U32 | Mean square error of east velocity; unit: mm/s; 0xFFFFFFFF means invalid |
4 | 113 |
| 31 | VelNAcc | U32 | Mean square error of north velocity; unit: mm/s; 0xFFFFFFFF means invalid |
4 | 117 |
| 32 | VelUAcc | U32 | Mean square error of up velocity; unit: mm/s; 0xFFFFFFFF means invalid |
4 | 121 |
| 33 | ClkErr | S32 | Receiver clock error; unit: ns; 0x80000000 means invalid | 4 | 125 |
| 34 | ClkDrift | S32 | Equivalent speed of clock drift; unit: 1e-1 Hz; 0x80000000 means invalid |
4 | 129 |
| 35 | Year | U16 | Year: (UTC); 0xFFFF means invalid | 2 | 133 |
| 36 | Month | U8 | Month: 1 to 12 (UTC); 0xFF means invalid | 1 | 135 |
| 37 | Day | U8 | Day: 1 to 31 (UTC); 0xFF means invalid | 1 | 136 |
| 38 | Hour | U8 | Hour: 0 to 23 (UTC); 0xFF means invalid | 1 | 137 |
| 39 | Min | U8 | Minute: 0 to 59 (UTC); 0xFF means invalid | 1 | 138 |
| 40 | mSec | U16 | Millisecond; 0xFFFF means invalid | 2 | 139 |
| 41 | StationID | U16 | Reference station ID; 0xFFFF means invalid | 2 | 141 |
| 42 | DiffAge | U8 | Differential age; unit: s; 0xFF means invalid | 1 | 143 |
| 43 | CACC | U16 | Mean square error of course error; unit: 1e-2 deg; 0xFFFF means invalid |
2 | 144 |
| 44 | Rsv | U16*7 | Reserved | 14 | 146 |
| Total | 160 |